
package com.myway.dto.ticket;

import com.myway.dto.order.domain.OrderStatus;

import java.io.Serializable;
import java.util.Date;

/**
 * @类名称：DTOFltChangeCriteria 
 * @类描述：改期升舱查询条件
 * @创建时间：2016年9月14日 下午3:20:26 
 * @author Jiang.Yida
 * @version V1.0
 */
public class DTOFltChangeCriteria implements Serializable
{
	private Long id;
	private Long orderId;
	private String changeNo;
	private String userName;
	private Date createTime;
	private OrderStatus status;
	private String source;// 来源
	private String fltChangeType;
	private Long userId; //  用户id
	
	private String orderNo;//订单号
	private String contactMobile;//联系电话
	
	private Date startDate;
	private Date endDate;
	/*private String ticketNo;
	private String officNo;
	private String pnrNo;
	private String passenerName;
	private String certificateNo;
	private String flightNo;
	private Date flightStartDate;
	private Date flightEndDate;
	private String depCode;
	private String arrCode;*/

	//仓位
	private String cabinClass;
	
	/**
	 * 当前页号 例如（第1页/共20页）则 currentPageNum 为 1
	 */
	private int currentPageNum=1;  //必传
	
	/**
	 * 每页记录数
	 */
	private int pageSize=10; // 必传

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getOrderId() {
		return orderId;
	}

	public void setOrderId(Long orderId) {
		this.orderId = orderId;
	}

	public String getChangeNo() {
		return changeNo;
	}

	public void setChangeNo(String changeNo) {
		this.changeNo = changeNo;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public OrderStatus getStatus() {
		return status;
	}

	public void setStatus(OrderStatus status) {
		this.status = status;
	}

	public String getSource() {
		return source;
	}

	public void setSource(String source) {
		this.source = source;
	}

	public String getFltChangeType() {
		return fltChangeType;
	}

	public void setFltChangeType(String fltChangeType) {
		this.fltChangeType = fltChangeType;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getContactMobile() {
		return contactMobile;
	}

	public void setContactMobile(String contactMobile) {
		this.contactMobile = contactMobile;
	}

	public Date getStartDate() {
		return startDate;
	}

	public void setStartDate(Date startDate) {
		this.startDate = startDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}

//	public String getTicketNo() {
//		return ticketNo;
//	}
//
//	public void setTicketNo(String ticketNo) {
//		this.ticketNo = ticketNo;
//	}
//
//	public String getOfficNo() {
//		return officNo;
//	}
//
//	public void setOfficNo(String officNo) {
//		this.officNo = officNo;
//	}
//
//	public String getPnrNo() {
//		return pnrNo;
//	}
//
//	public void setPnrNo(String pnrNo) {
//		this.pnrNo = pnrNo;
//	}
//
//	public String getPassenerName() {
//		return passenerName;
//	}
//
//	public void setPassenerName(String passenerName) {
//		this.passenerName = passenerName;
//	}
//
//	public String getCertificateNo() {
//		return certificateNo;
//	}
//
//	public void setCertificateNo(String certificateNo) {
//		this.certificateNo = certificateNo;
//	}
//
//	public String getFlightNo() {
//		return flightNo;
//	}
//
//	public void setFlightNo(String flightNo) {
//		this.flightNo = flightNo;
//	}
//
//	public Date getFlightStartDate() {
//		return flightStartDate;
//	}
//
//	public void setFlightStartDate(Date flightStartDate) {
//		this.flightStartDate = flightStartDate;
//	}
//
//	public Date getFlightEndDate() {
//		return flightEndDate;
//	}
//
//	public void setFlightEndDate(Date flightEndDate) {
//		this.flightEndDate = flightEndDate;
//	}
//
//	public String getDepCode() {
//		return depCode;
//	}
//
//	public void setDepCode(String depCode) {
//		this.depCode = depCode;
//	}
//
//	public String getArrCode() {
//		return arrCode;
//	}
//
//	public void setArrCode(String arrCode) {
//		this.arrCode = arrCode;
//	}

	public String getCabinClass() {
		return cabinClass;
	}

	public void setCabinClass(String cabinClass) {
		this.cabinClass = cabinClass;
	}

	public int getCurrentPageNum() {
		return currentPageNum;
	}

	public void setCurrentPageNum(int currentPageNum) {
		this.currentPageNum = currentPageNum;
	}

	public int getPageSize() {
		return pageSize;
	}

	public void setPageSize(int pageSize) {
		this.pageSize = pageSize;
	}
	
}
